<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--#config errmsg="" --><!-- saved from url=(0022)http://help.adobe.com/ -->
<html lang="en-us">
    <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
        <meta name="lang" content="en-us" />
        <meta name="area" content="livedocs" />
        <title>Adobe Photoshop CS4 * Reconstruct distortions</title>
        <meta name="product" content="Photoshop" />
        <meta name="keywords" content="" />
        <script type="text/javascript" language="Javascript" charset="UTF-8"><!--[CDATA[
        var currentTreeNode = "WSfd1234e1c4b69f30ea53e41001031ab64-75faa.html";
// ]]--></script>
<script src="terms.js" type="text/javascript" language="Javascript" charset="UTF-8">...</script> <script src="help.js" type="text/javascript" language="Javascript" charset="UTF-8">...</script>  <script src="utilities.js" type="text/javascript" language="Javascript" charset="UTF-8">...</script> <script src="event.js" type="text/javascript" language="Javascript" charset="UTF-8">...</script> <script src="treeview.js" type="text/javascript" language="Javascript" charset="UTF-8">...</script> <script src="toc.js" language="Javascript" type="text/javascript" charset="UTF-8">..</script> 
<script type="text/javascript">
<!--[CDATA[
var headId = document.getElementsByTagName("head")[0];         
if (use_ie_6_behavior) {
    var linkId = document.createElement("link");
    linkId.href = "content-ie6.css";
    linkId.rel = "stylesheet";
    linkId.type = "text/css";
    headId.appendChild(linkId);
}
function initRoboHelpDOM() {
    if (use_robohelp_behavior) {
        hideElement("searchbar");
        hideElement("hierarchy");
        hideElement("col1");
    }
}
YAHOO.util.Event.onDOMReady(initRoboHelpDOM);
// ]]-->
</script>
<!--#include virtual="/livedocs/ssi/globalheader.ssi" -->
        <link rel="stylesheet" type="text/css" href="tree.css" />
        <link rel="stylesheet" type="text/css" href="content-fonts.css" />
        <link rel="stylesheet" type="text/css" href="content-hyperlinks.css" />
        <link rel="stylesheet" type="text/css" href="content.css" />
        <link rel="stylesheet" type="text/css" href="localeSpecific.css" />
    </head>
    <body id="content_body" onload="window.focus();">
        <a name="top"></a><div id="mnemonic">
            <div class="Photoshop"><table><tr><td class="banner">Adobe Photoshop CS4</td><td class="pod"><img src="images/PDF.gif" width="16" height="16" hspace="15" valign="50%" />&#160;&#160;
                     <a title="PDF" href="http://help.adobe.com/en_US/Photoshop/11.0/photoshop_cs4_help.pdf">
                         PDF (adobe.com) 
                    </a></td></tr></table></div>
        </div>
        <div id="searchbar">
<!-- BEGIN SEARCH CONTENT -->
            <form class="search_form" id="search" name="search" action="search.html" target="_self">
                <img src="images/search.png" />
<script type="text/javascript">
<!--[CDATA[
function clearSearch(){
    if (document.search.q.value == terms_AHV_SEARCH_BUTTON){document.search.q.value = ""}; 
}
document.write('<input class=\"search_input\" \
        name=\"q\" \
        id=\"q\" \
        type=\"text\" \
        maxlength=\"256\" \
        value=\"' + terms_AHV_SEARCH_BUTTON + '\" onclick=\"clearSearch()\"><\/input>'); 
// ]]-->


</script> 
            </form>
        </div>
<!-- BEGIN PAGE CONTENT WRAPPER -->
        <div id="page_content_wrapper">
<!-- BEGIN PAGE WRAPPER -->
<table id="page_content_table">
<tr>
<td id="col1">
<!-- BEGIN IONCOMMENTCOUNT -->
            <div id="ionComCount">
            </div>
<!-- END IONCOMMENTCOUNT -->
<!-- BEGIN GROUP TOC WRAPPER -->
            
<!-- END GROUP TOC WRAPPER -->
<!-- BEGIN NAV WRAPPER -->
            <div id="group_toc">
<script type="text/javascript">
<!--[CDATA[
if ( typeof(terms_BOOK_SHORT) != 'undefined' ) {
  document.write("<p>" + terms_BOOK_SHORT + "<\/p>");
}
// ]]-->


</script> 
            </div>
            <div id="nav_content">
            </div>
<!-- END NAV WRAPPER -->
</td>
<td id="col2">
<!-- BEGIN CONTENT WRAPPER -->
<!-- BEGIN BREADCRUMBS -->
            
            <div id="breadcrumb">
                
<ul class="navigation"><li class="prev"><a accesskey="p" class="prev" href="WS25BC8D90-B3D6-4ad0-AB81-D5825A3AFE22a.html" title="Freeze and thaw areas"><img src="images/blank.gif" alt="Previous" width="17" height="17" /></a></li><li class="next"><a accesskey="n" class="next" href="WSfd1234e1c4b69f30ea53e41001031ab64-75eaa.html" title="Work with meshes"><img src="images/blank.gif" alt="Next" width="17" height="17" /></a></li></ul><div class="hierarchy" id="hierarchy"><a href="WSfd1234e1c4b69f30ea53e41001031ab64-763ea.html">Retouching and transforming</a> /
     <a href="WSfd1234e1c4b69f30ea53e41001031ab64-75faa.html"><b>Liquify filter</b></a> 
     </div>

            </div>
<!-- END BREADCRUMBS -->
            <div id="content_wrapper">
<!-- BEGIN PAGE TITLE -->
                <h1>
                    Reconstruct distortions
                </h1>
<!-- END PAGE TITLE -->
                <br clear="both" /><div id="minitoc"><div class="t"><div class="b"><div class="l"><div class="r"><div class="bl"><div class="br"><div class="tl"><div class="tr"><div><h3>Contents [<a href="#" onclick="return toggleMiniToc('minitoc-links', this);" class="hideLink">Hide</a>]</h3><ul id="minitoc-links"><li><p><a href="#WSfd1234e1c4b69f30ea53e41001031ab64-75f0a"><h1 class="topictitle1">Reconstruct an entire image</h1>
</a></p></li><li><p><a href="#WSfd1234e1c4b69f30ea53e41001031ab64-75efa"><h1 class="topictitle1">Remove all distortions</h1>
</a></p></li><li><p><a href="#WSfd1234e1c4b69f30ea53e41001031ab64-75eea"><h1 class="topictitle1">Reconstruct part of a distorted image</h1>
</a></p></li><li><p><a href="#WSfd1234e1c4b69f30ea53e41001031ab64-75eda"><h1 class="topictitle1">Repeat distortions sampled from a starting point</h1>
</a></p></li><li><p><a href="#WSfd1234e1c4b69f30ea53e41001031ab64-75eca"><h1 class="topictitle1">Reconstruction modes</h1>
</a></p></li><li><p><a href="#WSfd1234e1c4b69f30ea53e41001031ab64-75eba"><h1 class="topictitle1">Reconstruct tool modes</h1>
</a></p></li></ul></div></div><br clear="both" /></div></div></div></div></div></div></div></div><br clear="both" /><div><div class="section"><p>After you distort the preview
image, you can use a variety of controls and reconstruction modes
to reverse changes or redo the changes in new ways. Reconstructions
can be applied two ways. You can apply a reconstruction to the entire image,
smoothing out the distortion in unfrozen areas, or you can use the
reconstruction tool to reconstruct specific areas. If you want to
prevent reconstruction of distorted areas, you can use the Freeze
Mask tool.</p>
<div class="fignone"><img alt="" id="tr_15" src="images/tr_15.png" /><div class="figdesc">Reconstruction based on distortions in frozen areas. </div><br /><dl><dt class="dlterm">A.</dt>
<dd>Original image</dd><p class="dlseparator"></p><dt class="dlterm">B.</dt>
<dd>Distorted
with frozen areas</dd><p class="dlseparator"></p><dt class="dlterm">C.</dt>
<dd>Reconstructed in Rigid
mode (using button)</dd><p class="dlseparator"></p><dt class="dlterm">D.</dt>
<dd>Thawed,
edges reconstructed in Smooth mode (using tool)</dd><p class="dlseparator"></p></dl>
</div></div>
</div>
<div id="WSfd1234e1c4b69f30ea53e41001031ab64-75f0a" class="nochunk"><a name="WSfd1234e1c4b69f30ea53e41001031ab64-75f0a"></a><h3 class="topictitle3">Reconstruct an entire image</h3><div><ol><li><span>Select a reconstruction mode from the
Reconstruct&#160;Options area of the dialog box.</span></li>
<li><span>Press the Reconstruct button in the Reconstruction Options
area to apply the effect once. You can apply the reconstruction
more than once to create a less distorted appearance.</span></li>
</ol>
</div></div>
<div id="WSfd1234e1c4b69f30ea53e41001031ab64-75efa" class="nochunk"><a name="WSfd1234e1c4b69f30ea53e41001031ab64-75efa"></a><h3 class="topictitle3">Remove all distortions</h3><div><div class="p"><span><img src="images/dingbat.png" />&#160;Click the Restore All button in the
Reconstruct Option area of the dialog box. This removes distortions
even in frozen areas.</span></div>
</div></div>
<div id="WSfd1234e1c4b69f30ea53e41001031ab64-75eea" class="nochunk"><a name="WSfd1234e1c4b69f30ea53e41001031ab64-75eea"></a><h3 class="topictitle3">Reconstruct part of a distorted image</h3><div><ol><li><span>Freeze areas you want to keep distorted. </span></li>
<li><span>Select the Reconstruct tool&#160;<img src="images/P_Reconstruct_Lg_N.png" />. Choose
one of these Reconstruct tool modes from the Tool Options area of
the dialog box.</span></li>
<li><span>Hold down the mouse button or drag over the area. Pixels
move more quickly at the brush center. Shift-click to reconstruct
in a straight line between the current point and the previously
clicked point.</span></li>
</ol>
</div></div>
<div id="WSfd1234e1c4b69f30ea53e41001031ab64-75eda" class="nochunk"><a name="WSfd1234e1c4b69f30ea53e41001031ab64-75eda"></a><h3 class="topictitle3">Repeat distortions sampled from a starting point</h3><div><ol><li class="stepexpand"><span>After distorting the preview image,
choose one of these reconstruction modes from the Mode menu in the
Tool Options area of the dialog&#160;box.</span></li>
<li class="stepexpand"><span>Select the Reconstruct tool&#160;<img src="images/P_Reconstruct_Lg_N.png" />, and
in the preview image, hold down the mouse button or drag from a
starting point. </span> <p>This creates a copy of the distortion sampled at the starting
point, much as the Clone tool does when you use it to paint a copy
of an area. If there is no distortion, the effect is the same as
using Revert mode. You can set new starting points and use the Reconstruct
tool repeatedly to create a variety of effects.</p>
</li>
</ol>
</div></div>
<div id="WSfd1234e1c4b69f30ea53e41001031ab64-75eca" class="nochunk"><a name="WSfd1234e1c4b69f30ea53e41001031ab64-75eca"></a><h3 class="topictitle3">Reconstruction modes</h3><div><div class="section"><p>You can choose one of the following reconstruction
modes:</p>
<dl><dt class="dlterm">Rigid</dt>
<dd>Maintains right angles in the pixel grid (as shown by the
mesh) at the edges between frozen and unfrozen areas, sometimes
producing near-discontinuities at the edges. This restores the unfrozen
areas so that they approximate their original appearance. (To restore
their original appearance, use Revert reconstruction mode.)</dd><p class="dlseparator"></p><dt class="dlterm">Stiff</dt>
<dd>Acts like a weak magnetic field. At the edges between frozen
and unfrozen areas, the unfrozen areas take on the distortions of
the frozen areas. As the distance from frozen areas increases, the
distortions lessen.</dd><p class="dlseparator"></p><dt class="dlterm">Smooth</dt>
<dd>Propagates the distortions in frozen areas throughout unfrozen
areas, with smoothly continuous distortions.</dd><p class="dlseparator"></p><dt class="dlterm">Loose</dt>
<dd>Produces effects similar to Smooth, with even greater continuity
between distortions in frozen and unfrozen areas.</dd><p class="dlseparator"></p><dt class="dlterm">Revert</dt>
<dd>Scales back distortions uniformly without any kind of smoothing.</dd><p class="dlseparator"></p></dl>
</div>
</div></div>
<div id="WSfd1234e1c4b69f30ea53e41001031ab64-75eba" class="nochunk"><a name="WSfd1234e1c4b69f30ea53e41001031ab64-75eba"></a><h3 class="topictitle3">Reconstruct tool modes</h3><div><div class="section"><p>The
Reconstruct tool has three modes that use the distortion at the
point where you first clicked the tool (start point) to reconstruct
the area over which you use the tool. Every time you click, you
set a new start point; so, if you want to extend an effect from
one start point, don’t release the mouse button until you finish using
the Reconstruct tool.</p>
<dl><dt class="dlterm">Displace</dt>
<dd>Reconstructs unfrozen areas to match the displacement at
the start point for the reconstruction. You can use Displace to
move all or part of the preview image to a different location. If
you click and gradually spiral out from the start point, you displace
or move a portion of the image to the area you brush over.</dd><p class="dlseparator"></p><dt class="dlterm">Amplitwist</dt>
<dd>Reconstructs unfrozen areas to match the displacement, rotation, and
overall scaling that exist at the start point. </dd><p class="dlseparator"></p><dt class="dlterm">Affine</dt>
<dd>Reconstructs unfrozen areas to match all distortions that
exist at the start point, including displacement, rotation, horizontal
and vertical scaling, and skew.</dd><p class="dlseparator"></p></dl>
</div>
</div></div>

                <div id="related">
                    <div class="separator"><a href="#"><img src="images/BTT.jpg" /></a>&#160;</div>
                    
                    
                </div>
                <div id="footer">
                    <p><img src="images/Community.png" />&#160;<a title="community help (adobe.com)" href="http://www.adobe.com/go/lr_Photoshop_community_en">community help (adobe.com)</a></p>
<!-- BEGIN IONCOMMENTS -->
                    <div id="ionComHere">
                    </div>
<!-- END IONCOMMENTS -->
<!--#include virtual="ionComments.ssi" -->
                    <p id="creativecommons"><a href="http://creativecommons.org/licenses/by-nc-sa/3.0/" id="creativecommons_text"><img id="creativecommons_img" src="images/CC.png" alt="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License" /></a></p>
                </div>
            </div>
<!-- END CONTENT WRAPPER -->
</td>
</tr>
</table>
        </div>
<!-- END PAGE CONTENT WRAPPER -->
<script type="text/javascript">
<!--[CDATA[
scrollToNameAnchor();
// ]]-->
</script> 
<!--#include virtual="/livedocs/ssi/globalfooter.ssi" -->
<!--#include virtual="/ubi/analytics/analytics_ssi.html" -->
    </body>
</html>